imaging technology - Turco Inglés Diccionario